serrated piston skirt - Turkish English Dictionary